package com.pioneer.web.stock.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.pioneer.web.stock.domain.StoInout;
import com.pioneer.web.stock.domain.StoOnhand;

import java.util.List;
import java.util.Map;

/**
 * IStoOnhandService
 *
 * @author hlm
 * @date 2025-04-16 15:04:00
 */
public interface IStoOnhandService extends IService<StoOnhand> {

    /**
     * 查询现存量列表
     * @param onhand 查询条件
     * @return 结果
     */
    List<Map<String, Object>> selectOnhandList(StoOnhand onhand);

    /**
     * 根据出入库单更新现存量
     * @param stoInout 出入库单
     * @return 结果
     */
    boolean updateOnhandByInout(StoInout stoInout);
}
